tack claw - French English Dictionary